﻿#wrapper{position:relative;overflow:hidden}html{height:100%;font-size:100%;font-family:微軟正黑體, "Microsoft JhengHei", MingLiU, arial, verdana, helvetica, tahoma, sans-serif}body{height:100%;font-size:1em;font-family:微軟正黑體, "Microsoft JhengHei", MingLiU, arial, verdana, helvetica, tahoma, sans-serif}main{overflow:hidden}img{max-width:100%}h1,h2,h3{font-family:微軟正黑體, "Microsoft JhengHei", MingLiU, arial, verdana, helvetica, tahoma, sans-serif;line-height:100%}p{line-height:100%;margin:0}span{line-height:100%}ul{margin:0}a{text-decoration:none !important;color:#9d9d9e}a:hover{color:#3e3947}input{outline:none}textarea{outline:none}button{outline:none}.round-bg{-webkit-animation:scaleOut 2.5s ease;animation:scaleOut 2.5s ease;overflow:hidden}@-webkit-keyframes scaleOut{0%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleOut{0%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.hidden1{opacity:0}.visible{opacity:1}@-webkit-keyframes fadeInUp1{0%{opacity:0;-webkit-transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp1{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animated.fadeInUp1{-webkit-animation-name:fadeInUp1;animation-name:fadeInUp1;-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes fadeInUp2{0%{opacity:0;visibility:hidden;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp2{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animated.fadeInUp2{-webkit-animation-name:fadeInUp1;animation-name:fadeInUp1;-webkit-animation-delay:0.1s;animation-delay:0.1s}@-webkit-keyframes fadeInUp3{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp3{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animated.fadeInUp3{-webkit-animation-name:fadeInUp1;animation-name:fadeInUp1;-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes fadeInUp4{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp4{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animated.fadeInUp4{-webkit-animation-name:fadeInUp1;animation-name:fadeInUp1;-webkit-animation-delay:0.3s;animation-delay:0.3s}@-webkit-keyframes fadeInUp5{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp5{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animated.fadeInUp5{-webkit-animation-name:fadeInUp1;animation-name:fadeInUp1;-webkit-animation-delay:0.4s;animation-delay:0.4s}@-webkit-keyframes fadeInUp6{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp6{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animated.fadeInUp6{-webkit-animation-name:fadeInUp1;animation-name:fadeInUp1;-webkit-animation-delay:0.5s;animation-delay:0.5s}@-webkit-keyframes fadeInUp7{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp7{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animated.fadeInUp7{-webkit-animation-name:fadeInUp1;animation-name:fadeInUp1;-webkit-animation-delay:0.6s;animation-delay:0.6s}@-webkit-keyframes fadeInUp8{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp8{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animated.fadeInUp8{-webkit-animation-name:fadeInUp1;animation-name:fadeInUp1;-webkit-animation-delay:0.7s;animation-delay:0.7s}@-webkit-keyframes fadeInUp9{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp9{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animated.fadeInUp9{-webkit-animation-name:fadeInUp1;animation-name:fadeInUp1;-webkit-animation-delay:0.8s;animation-delay:0.8s}@-webkit-keyframes fadeInUp10{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp10{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animated.fadeInUp10{-webkit-animation-name:fadeInUp1;animation-name:fadeInUp1;-webkit-animation-delay:0.9s;animation-delay:0.9s}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.animated.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes fadeInRight1{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight1{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.animated.fadeInRight1{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-delay:0.4s;animation-delay:0.4s}@-webkit-keyframes fadeInRight2{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight2{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.animated.fadeInRight2{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-delay:0.6s;animation-delay:0.6s}@-webkit-keyframes fadeInRight3{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight3{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.animated.fadeInRight3{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-delay:0.8s;animation-delay:0.8s}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.animated.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:0.4s;animation-delay:0.4s}@-webkit-keyframes fadeInLeft1{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft1{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.animated.fadeInLeft1{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:0.6s;animation-delay:0.6s}@-webkit-keyframes fadeInLeft2{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft2{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.animated.fadeInLeft2{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:0.8s;animation-delay:0.8s}@-webkit-keyframes fadeInLeft3{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft3{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.animated.fadeInLeft3{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:1s;animation-delay:1s}.is-hidden{transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}.its-hidden{opacity:0;visibility:hidden;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}.is-visible{opacity:1;visibility:visible}.top{width:100%;position:fixed;z-index:999}.navbar-header{width:23%}.navbar-fixed-top{background:rgba(255,255,255,0.15);transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}.container-fluid{width:1410px;max-width:100%}ul.menu-bg{float:left}@media (max-width: 1023px){ul.menu-bg{float:right}}ul.menu-bg li{float:left;position:relative}ul.menu-bg>li{padding:20px 0}ul.menu-bg>li.hover{background-color:transparent !important}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}.navbar-default .navbar-nav.menu-li-color>li>a{color:#000}.navbar-default .navbar-nav.menu-li-color>li:hover>a,.navbar-default .navbar-nav.menu-li-color>li>a:focus{color:#e84185}ul.menu-bg>li>a:after,.navbar-default .navbar-nav ul li:after{content:"";transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;width:0px;right:0px;background:#fff;height:2px;display:block;position:absolute;bottom:-20px}.navbar-default .navbar-nav ul li:after{height:1px;bottom:0;right:20px;background:rgba(255,255,255,0.5)}ul.menu-li-color li a:after,.navbar-default ul.menu-li-color ul li:after{content:"";background:#e84185}.navbar-default .navbar-nav ul{display:none}.nav>li>a{padding:10px 25px}ul.menu-bg li:hover a:after{width:100%;left:0}.navbar-default .navbar-nav ul li:hover:after{left:20px;width:calc(100% - 40px)}li.free-call p{color:#e84185 !important}li.free-call a span{color:#e84185;border:2px solid #e84185;border-radius:50px;padding:4px 13px}li.free-call a{padding-top:17px;padding-bottom:15px}.navbar-default .navbar-nav ul{padding-left:0}.navbar-default .navbar-nav ul li a{padding:10px 10px 8px;display:block}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background:transparent;-webkit-box-shadow:inset 3px 3px 3px rgba(51,51,102,0);box-shadow:inset 3px 3px 3px rgba(51,51,102,0)}@media (max-width: 1280px){.navbar-header{width:18%}.nav>li>a{padding:10px 14px;font-size:15px}}@media (max-width: 1023px){.nav>li>a{font-size:14px}}@media (max-width: 900px){.navbar-header{width:100%}ul.menu-bg{background:rgba(255,255,255,0.95);margin:0px -25px;padding:50px 0;text-align:center;float:none;-webkit-box-shadow:1px 4px 4px rgba(0,0,0,0.08);box-shadow:1px 4px 4px rgba(0,0,0,0.08)}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>ul>li>a{color:#333333 !important}ul.menu-bg li{float:none;padding:0}.navbar-nav>li{float:none}ul.menu-bg li a:after{display:none}.nav>li>a{padding:12px 25px}.navbar-default .navbar-nav ul{background:rgba(150,150,150,0.1)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#e84185 !important}.navbar-default .navbar-nav>li{position:relative}.navbar-default .navbar-nav .toggle-submenu{position:absolute;width:30px;height:44px;background:url(../images/submenu-arrow.svg) no-repeat center;left:50%;top:0;margin-left:35px;display:block;transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s}.navbar-default .navbar-nav .active .toggle-submenu{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background-image:url(../images/submenu-arrow_.svg)}}@media (max-width: 768px){.menu{display:none}.navbar-header{width:100%}.container-fluid{padding-left:25px;padding-right:25px}.container{padding-right:30px;padding-left:30px}}@media (min-width: 480px) and (max-width: 768px){ul.menu-bg{margin-top:0px}}@media (min-width: 769px){.collapse{float:left}.navbar-default .navbar-nav ul{position:absolute;top:100%;width:100%;text-align:center;padding-top:4px;background:url(../images/submenu_bg.png) bottom repeat-x;background-size:auto 100%;padding-bottom:6px}.navbar-default .navbar-nav.menu-li-color>li ul{background-image:url(../images/submenu_bg_.png)}.navbar-default .navbar-nav ul li{float:none;position:relative}.navbar-default .navbar-nav ul li a{padding:10px 10px 8px;display:block}ul.menu-bg li a{color:#fff;text-decoration:none}.navbar-default .navbar-nav.menu-li-color>li ul li a{color:#000}.navbar-default .navbar-nav.menu-li-color>li ul li a:hover{color:#e84185}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff}}.logo{position:relative}.logo-area{position:relative}.white-logo{visibility:visible;position:absolute;width:150px;left:0;opacity:1;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}.white-logo-out{visibility:visible;left:-100px;opacity:0}.black-logo{visibility:hidden;position:absolute;opacity:0;width:150px;left:100px;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}.black-logo-in{visibility:visible;position:absolute;opacity:1;left:0;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}.logo-phone{color:#e84185;display:block;margin-top:0px;width:200px;padding:5px;margin-left:-200px;border-radius:15px;text-align:center;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;opacity:0;font-size:21px}.logo-phone-in{margin-left:0;opacity:1}.hamburger{padding:0}@media (max-width: 480px){.logo-phone{margin-left:-7px}}nav.navbar{width:80%;margin:auto}nav.navbar ul li a{padding:10px 10px}@media (min-width: 901px){.hamburger-btn{display:none}}@media (max-width: 900px){.hamburger-btn{float:right;display:block;position:relative;z-index:99999}}.hamburger-box{margin-top:5px;width:30px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#fff;width:30px;height:2px}.hamburger-inner::after{bottom:-8px}.hamburger-inner::before{top:-8px}.hamburger-inner-02,.hamburger-inner-02::before,.hamburger-inner-02::after{background-color:#6c6c6c}@media (min-width: 901px){.action-close{position:relative}}@media (max-width: 900px){.action-close{position:absolute;visibility:hidden;top:66px;left:0;opacity:0;width:100%;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}.action-open{visibility:visible;display:block;opacity:1}}.tel-number a{padding:7px 33px;border-radius:50px;color:transparent;font-size:13px;transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;position:relative;cursor:default}.tel-number{float:right;padding:18px 0}.tel-number a:hover{color:transparent}.tel-number{padding:21px 0 16px}.tel-number a{padding:7px 0;color:#fff;font-size:20px;letter-spacing:1px;font-weight:600}.tel-number a:hover{color:#fff}.tel-number a span{color:#fff;font-size:13px;font-weight:normal;display:block;margin-bottom:2px}.tel-number-2 a,.tel-number-2 a span,.tel-number-2 a:hover{color:#e84185}@media (max-width: 1023px){.tel-number{display:none}}.navbar-toggle .icon-bar{background:#6c6c6c}.navbar-toggle{margin:0}.container-fluid>.navbar-header{margin:0;padding:22px 0}@media (max-width: 780px){.container-fluid>.navbar-header{padding:13px;padding-left:1px}}@media (min-width: 768px){.navbar-toggle{display:block}}@media (min-width: 800px){.navbar-toggle{display:none}}.banner{position:relative;display:block;width:100%;height:100vh;padding:0 0 110px;font-size:3vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f35aa1;background:-webkit-gradient(linear, left top, right top, color-stop(50%, #00c9c0), color-stop(50%, #f35aa1)) center center no-repeat;background:linear-gradient(90deg, #00c9c0 50%, #f35aa1 50%) center center no-repeat}.banner__backimg{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;top:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.banner__backimg__l{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;background:url(../images/index/banner_l.jpeg) right 7em center no-repeat;background-size:auto 100%}.banner__backimg__r{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;background-image:url(../images/index/banner_r.png),url(../images/index/banner_r_bg.jpeg);background-position:3.9em bottom, right top;background-repeat:no-repeat;background-size:auto 50%, auto 70%;-webkit-transition:all .25s;transition:all .25s}.banner__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;padding:calc(80px + 11vh) 0 0}.banner__top>div:first-child,.banner__top>:last-child{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.banner__top__center{position:relative;top:-1.65em;-webkit-box-flex:0;-ms-flex:0 0 5em;flex:0 0 5em;font-weight:700;white-space:nowrap}.banner__top__center span{display:inline-block;margin:0 .15em;color:#fff}.banner__top__center span:nth-child(1){-webkit-transform:rotate(-22deg) translateY(36%);transform:rotate(-22deg) translateY(36%)}.banner__top__center span:nth-child(2){-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.banner__top__center span:nth-child(3){-webkit-transform:rotate(7deg);transform:rotate(7deg)}.banner__top__center span:nth-child(4){-webkit-transform:rotate(22deg) translateY(36%);transform:rotate(22deg) translateY(36%)}.banner__top__center::before,.banner__top__center::after{content:"";position:absolute;display:block;width:42%;height:18%;top:2.65em;left:29%;background:#ffd821}.banner__top__center::after{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.banner__top h1{margin:14px 0;font-size:1.6em;font-weight:800;color:#ffd821}.banner__top h1+div{font-size:16px;color:#fff;opacity:.6}.banner__body{position:relative;display:block;margin:1em auto 0;width:13em;font-weight:600;color:#fff;text-align:center}.banner__body>div:first-child{font-size:1.07em;letter-spacing:0.05em;padding:0 0 0 0.05em}.banner__body>div:last-child{color:#ffd821}.banner__body__main{margin:.9em 0;padding:.7em 0;border-top:#fff 1px solid;border-bottom:#fff 1px solid;line-height:1.2}.banner__body__main>div:first-child{font-size:2.1em;font-weight:800}.banner__body__main__price div{display:inline-block}.banner__body__main__price div:nth-child(1){font-size:1.36em}.banner__body__main__price div:nth-child(2){font-size:2.7em;font-weight:800}.banner__body__main__price div::nth-child(3){font-size:1.36em}.banner_phone_text{display:none}@media (min-width: 1201px){.banner{font-size:4vh}}@media (max-width: 1200px){.banner{font-size:3vw}}@media (max-width: 1200px) and (orientation: landscape){.banner{height:auto}}@media (max-width: 1200px) and (orientation: portrait){.banner__top{padding:calc(80px + 13vh) 0 0}.banner__body{margin:3em auto 0}}@media (max-width: 1280px){.banner__backimg__r{background-position:135px bottom, 100px top}}@media (max-width: 768px){.banner{background:#00c9c0;background-size:100% auto;overflow:hidden}.banner__backimg,.banner__top,.banner__body{display:none}.banner_phone_text{position:absolute;display:block;width:100%;bottom:140px;text-align:center}.banner_phone_text img{position:relative;z-index:2;width:100%;max-width:520px}.banner_phone_text::before{content:"";position:absolute;display:block;width:100%;height:100vh;bottom:50%;left:0;background:transparent url(../images/index/banner_phone_bg.jpeg) center bottom no-repeat;background-size:100% auto}}@media (max-width: 480px){.banner_phone_text{bottom:140px}}.banner-text{margin-top:21%;color:#fff}h1.titstyle01{color:#fff;font-weight:600;font-size:62px;margin-bottom:11px;letter-spacing:4px}h1.titstyle01 .tighten{margin:0 -.3em}.dib{display:inline-block}@media (min-width: 992px) and (max-width: 1440px){.banner-text{margin-top:16%}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:0.9s;animation-duration:0.9s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.banner-t1{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1s;animation-delay:1s}.banner-t2{-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-duration:1s;animation-duration:1s}.btn01{-webkit-animation-delay:1.4s;animation-delay:1.4s}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}h2.titstyle02{color:#fff;font-size:50px;margin-top:0;letter-spacing:2px;line-height:100%}span.price-number{margin:0 6px 0 0;vertical-align:-1px;font-size:88px;letter-spacing:-1px}p.price-text{display:inline-block;color:#ffcc00;font-size:25px;margin-bottom:0}button.btn01{background:#e84185;border:none;color:#fff;border-radius:20px;padding:10px 25px;margin-top:65px;transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s}button.btn01:hover{background:#d53d7b}p.banner-text01{margin-top:63px;margin-bottom:12px;font-size:32px;font-weight:600;letter-spacing:3px}p.banner-text02{display:inline-block;font-size:25px;font-weight:600;letter-spacing:3px}@media (max-width: 1200px){h1.titstyle01{font-size:54px;letter-spacing:2px}h2.titstyle02{font-size:45px}}@media (max-width: 992px){h1.titstyle01{font-size:44px;letter-spacing:2px}h2.titstyle02{font-size:40px}}@media (max-width: 768px){.banner-text{margin-top:290px}h1.titstyle01{font-size:40px;margin-bottom:15px}h2.titstyle02{font-size:36px}p.banner-text01{font-size:26px;margin-top:45px}p.banner-text02{font-size:26px}p.price-text{font-size:21px}span.price-number{font-size:70px}button.btn01{padding:10px 27px;font-size:14px;margin-top:50px}p.banner-text01{margin-bottom:15px}}@media (max-width: 736px){h1.titstyle01{font-size:32px;line-height:1.2}h2.titstyle02{font-size:28px}p.banner-text01{font-size:18px;margin-top:40px}p.banner-text02{font-size:18px}p.price-text{font-size:14px}span.price-number{font-size:42px}button.btn01{padding:5px 15px;font-size:14px;margin-top:70px}.banner-text{margin-top:90px}}@media (max-width: 480px){h2.titstyle02{font-size:22px}.banner-text{margin-top:125px}.banner-text h3{font-size:18px}}@media (max-width: 400px){.banner-text{margin-top:110px}}@media (max-width: 374px){h1.titstyle01{font-size:29px}h2.titstyle02{font-size:19px}p.banner-text01{font-size:16px}}.scroll-down{position:absolute;display:block;width:30px;height:50px;left:50%;bottom:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:15px;border:#ffF 2px solid}.scroll-down::before{content:"";position:absolute;display:block;top:10px;left:10px;width:5px;height:5px;background:#fff;border-radius:50%}.scroll-down::after{content:"";position:absolute;display:block;top:22px;left:10px;width:7px;height:7px;border-left:#fff 1px solid;border-bottom:#fff 1px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:scrollup 1s infinite;animation:scrollup 1s infinite}@-webkit-keyframes scrollup{0%{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}50%{-webkit-transform:translateY(100%) rotate(-45deg);transform:translateY(100%) rotate(-45deg)}100%{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}}@keyframes scrollup{0%{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}50%{-webkit-transform:translateY(100%) rotate(-45deg);transform:translateY(100%) rotate(-45deg)}100%{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}}@media (max-width: 480px){.scroll-down{display:none}}.scroll{width:30px;height:50px;margin:auto;border:2px solid white;border-radius:50px;text-align:center;position:relative;cursor:pointer}.scroll img{-webkit-animation:scroll-act 3s infinite;animation:scroll-act 3s infinite;margin-top:22px;width:12px}@-webkit-keyframes scroll-act{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(5px) scale(1);transform:translateY(5px) scale(1)}100%{opacity:0;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}}@keyframes scroll-act{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(5px) scale(1);transform:translateY(5px) scale(1)}100%{opacity:0;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}}.scroll:after{content:"";height:5px;width:5px;border-radius:50%;background:#fff;display:block;position:absolute;left:40%;bottom:30px}@media (max-width: 480px){.scroll{bottom:40px}}@media (min-width: 992px) and (max-width: 1440px){.scroll-bg{bottom:2%}}@media (min-width: 480px) and (max-width: 736px){.scroll-bg{bottom:10%}}#scrolltop>span{display:block;position:fixed;right:0px;top:101%;z-index:1;cursor:pointer;border:1px solid #bebebe;border-radius:33px;padding:14px 5px}#scrolltop img{-webkit-animation:scroll-act1 2.5s infinite;animation:scroll-act1 2.5s infinite}@-webkit-keyframes scroll-act1{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}50%{opacity:1;-webkit-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1)}100%{opacity:0;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}}@keyframes scroll-act1{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}50%{opacity:1;-webkit-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1)}100%{opacity:0;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}}.select{padding:85px 0 80px}.select__title span{margin:0 3px;font-weight:800}.titselect{text-align:center;letter-spacing:2px}.titselect-pre{margin:0;font-size:34px;font-weight:600}.titselect-main{margin:10px 0 25px;font-size:34px;font-weight:600}.titselect-sub{font-size:15px;font-weight:500}#panel-select .post1{position:relative;width:100%;margin-top:50px}.owl-theme .owl-controls .owl-buttons div{background:transparent}#owl-demo .owl-prev{border-radius:0;opacity:1;border-radius:0 !important;padding:0 !important;transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;border:10px solid transparent;background:url(../images/arrow-L.png) no-repeat center !important;position:relative;left:-10px}#owl-demo{text-align:center}#owl-demo .item{width:calc(100% / 6);display:inline-block;margin-bottom:10px}.owl-prev:hover{opacity:0.6 !important}#owl-demo .owl-next{border-radius:0;opacity:1;border-radius:0 !important;padding:0 !important;background:transparent !important;transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;border:10px solid transparent;background:url(../images/arrow-R.png) no-repeat center !important;position:relative;right:-10px}.owl-next:hover{opacity:0.6 !important}@media (max-width: 575px){.titselect-pre,.titselect-main{font-size:24px}#owl-demo .item{width:calc(100% / 4)}}.owl-theme .owl-controls .owl-page span{width:40px !important;height:4px !important;margin:5px 3px !important;border-radius:1px !important}.owl-pagination{display:none}#owl-demo .owl-controls{bottom:135px;position:relative}.owl-carousel .owl-wrapper-outer{margin-top:15px}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{text-align:center}.programbox-bg>div>div.programbox>div.col-md-3.box-bg.rightin{background:#fff3f8;height:255px}.programbox>div:nth-child(1){background:#fff3f8}.programbox>div:nth-child(2){background:#ffe6f0}.programbox>div:nth-child(3){background:#ffc9df}.programbox>div:nth-child(4){background:#e84185}.box{padding:45px 60px}.box-bg{padding:0}.program{background:#f4f4f4;padding:120px 0;position:relative}@media (max-width: 1024px){.box{padding:45px 24px}}@media (max-width: 992px){.programbox-bg>div>div.programbox>div.col-md-3.box-bg.rightin{height:274px}.program{padding-top:140px}.box{padding:45px 31px}}@media (min-width: 480px) and (max-width: 736px){.box{padding:45px 0px;width:110px;margin:auto}}@media (max-width: 480px){.box{width:110px;margin:auto;padding:45px 0px}}.programleft{text-align:center;padding-right:0;padding-left:30px;float:right}.titprogram{margin:0;text-align:center}.titprogram .maintitle{line-height:1.47}.program__title{display:inline-block;padding:0.25em 1.2em;margin:.25em 0 0;border:#dadada 1px solid;font-size:18px}.saleplan__card:not(.saleplan__card--head),.saleplan__card--head .saleplan__card__standard{border:0 !important}.programinfo{padding:45px 25px;background:#fff;border-top:3px solid #e84185}.programinfo span{color:#636363}.programinfo ul{font-size:15px;letter-spacing:2px;line-height:26px}.dl01{float:left;padding-right:40px}.dl02,.dl03,.dl04{float:left;padding-right:46px}.programinfo li{float:none;list-style:initial;font-size:14px}p.boxtext{font-size:30px;color:#575757;line-height:30px;margin-bottom:45px}.programbox div:nth-child(4) p{color:#fff}.programinfo li:nth-child(even){color:#e84185}@media (max-width: 992px){.titprogram{margin-top:0px;text-align:center}.box1{padding:0}.programinfo{display:none}}.subtitle01{font-size:28px;color:#858585;margin-bottom:10px;margin-top:0px}.maintitle{font-size:34px;font-weight:600;color:#3f3f3f;line-height:34px;letter-spacing:0.2px;margin-bottom:0px;margin-top:0px}@media (max-width: 1024px){.subtitle01{font-size:24px}}@media (max-width: 480px){.subtitle01{font-size:20px}.maintitle{font-size:24px}}.programbox{border-bottom:0px solid #e84185}p.boxnt0,p.boxnt1{display:inline-block;font-size:12px;margin-bottom:7px}div:nth-child(4) p.boxnt1{color:#fff}p.boxyear{font-size:22px;margin-bottom:0px}.box4 p.boxyear{color:#fff}p.boxyear:before{content:"";display:block;background:rgba(71,71,71,0.12);width:50px;height:2px;margin-bottom:10px}p.boxprice{display:inline-block;font-size:34px;font-weight:600;margin-bottom:22px;color:#4c4948}div:nth-child(4) p.boxprice{color:#fffe00}span.textyear{font-size:12px}p.titinfo{padding:0 25px;font-size:22px;font-weight:600;margin-bottom:20px;color:#666666}@media (max-width: 1024px){.program{padding:100px 0;padding-top:120px}}@media (max-width: 480px){.program{padding:60px 0;padding-top:80px}p.boxnt1{padding-right:82px}.programbox{border-bottom:0}}.callbtn-box{position:relative;text-align:center;padding:80px 0}.callbtn-box__pre{font-size:25px;letter-spacing:2px;margin:0 0 13px;padding:0 0 0 4px}.callbtn-box button{border:none;border:1px solid #e84185;background:#e84185;color:#fff;border-radius:35px;margin-top:60px;padding:10px 13px;width:140px;font-size:16px;position:relative;z-index:999;height:45px;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width: 575px){.callbtn-box button{margin-top:20px}.callbtn-box__pre{font-size:16px;letter-spacing:0}}@media (max-width: 374px){.callbtn-box__pre{font-size:14px}}.icon-call{width:22px;height:22px;background:url(../images/icon_call.svg);display:inline-block;vertical-align:-0.16em;margin-right:9px;background-size:contain}.callbtn-box a:hover button{color:#e84185;background:transparent !important}.call{color:#e84285;font-size:21px;text-align:center}.call a{color:#e84285;font-weight:bold;font-size:24px}.callbtn-box .call{font-size:28px}.callbtn-box .call a{font-size:31px}.callbtn-box .icon-call{width:30px;height:30px;margin-top:-4px}#section2 .callbtn-box button{font-size:14px}.contact .call{margin-bottom:30px;font-size:28px}.contact .icon-call{width:30px;height:30px}.contact .call a{font-size:31px}@media (max-width: 414px){.contact .call a{display:block}}button.hover{background:#e84185}button.hover{color:#fff;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}.under-bg{position:absolute;background-color:#e84185;width:112px;height:45px;z-index:0;display:block;top:0px;left:33px;margin-left:-33px;border-radius:35px;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}@media (max-width: 1024px){.programleft{margin-bottom:0px}}@media (max-width: 480px){.programleft{margin-bottom:45px}}@media (max-width: 1024px){.programleft{margin-bottom:40px}}@media (max-width: 768px){.programleft{float:none;padding-left:0}}@media (max-width: 320px){.call{margin-top:35px}.call a{display:block;margin-top:5px}}.aftersale{clear:both;border-top:1px solid #c9c9c9;margin-top:20px;padding-top:80px}.aftersale__head{display:block;margin:0 0 30px;text-align:center}.aftersale__head__title{font-size:34px;font-weight:600}.aftersale__head__subtitle{font-size:22px;letter-spacing:1px}.aftersale__item{padding:0 30px;text-align:center}.aftersale__item__icon{width:62%;margin:4% 0}.aftersale__item__title{margin:.5em 0 1em;font-size:24px;font-weight:bold;line-height:1.4}.aftersale__item__title strong{display:inline-block;color:#e84185}.aftersale__item__title span{display:inline-block}.aftersale__item__p{font-size:14px;letter-spacing:1px;line-height:1.7;text-align:justify}.aftersale__item__link{display:inline-block;margin:25px 0 10px;width:9em;height:2.6em;font-size:14px;color:white;background:#e84185;outline:0;border:transparent 1px solid;border-radius:25px;overflow:hidden;-webkit-transition:all .25s;transition:all .25s}.no-touch .aftersale__item__link:hover{border-color:#e84185;background:#fff;color:#e84185}.RWDchecklist__container{position:relative;padding:100px 40px 40px 20px}.RWDchecklist__table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.RWDchecklist__col{position:relative;margin:0;padding:0 15px;font-size:15px;text-align:center;background:#fff}.RWDchecklist__col--head{-webkit-box-flex:0;-ms-flex:0 0 7em;flex:0 0 7em;font-size:16px;font-weight:600;background:transparent}.RWDchecklist__col--pc{border-right:1px solid #c9caca}.RWDchecklist__col--pc .RWDchecklist__ul li{display:inline-block;width:7em}.RWDchecklist__col--pad{-webkit-box-flex:0;-ms-flex:0 0 11em;flex:0 0 11em;border-right:1px solid #c9caca}.RWDchecklist__col--phone{-webkit-box-flex:0;-ms-flex:0 0 13em;flex:0 0 13em}.RWDchecklist__col--phone .RWDchecklist__ul li{display:inline-block;width:3.5em}.RWDchecklist__col>*{padding:12px 0}.RWDchecklist__col>div:first-child{line-height:26px;font-weight:600;border-bottom:1px solid #c9caca}.RWDchecklist__col>div:nth-child(2){line-height:26px;border-bottom:1px solid #c9caca}.RWDchecklist__ul li{line-height:2}.RWDchecklist__ps{padding:10px 0 0;width:100%;font-size:14px;text-align:right}@media (max-width: 992px){.aftersale__head__title{font-size:30px}.aftersale__item{padding:0 15px}.aftersale__item__title{font-size:22px}}@media (max-width: 767px){.aftersale__head__title{font-size:24px}.aftersale__head__subtitle{font-size:15px}.aftersale__item__icon{width:70%;max-width:260px;margin:0}.aftersale__item{margin:40px 0 0}}.world-d_tech{padding:100px 0 0;background-color:#f4f4f4}.world-d_tech .container{padding-bottom:120px}.world-d_tech-h-logo{text-align:center;padding:16px 0 0}.world-d_tech-h-logo img{max-width:50%}.world-d_tech-h-text{padding-bottom:40px}.world-d_tech-h-logo>div{font-size:20px;letter-spacing:0.5em;font-weight:800;margin:6px -.5em 0 0;color:black}.titworld-d_tech{font-size:34px;color:#3f3f3f;font-weight:600;line-height:1.3;margin:10px 0 40px}.world-d_tech-h-text p{display:block;font-size:15px;text-align:justify;line-height:1.6;letter-spacing:2px}#world-d_portfolio{width:auto}.portfolio-img.world-d{padding-left:15px;padding-right:15px;margin-bottom:10px}.world-d_tech .owl-pagination{display:block}.world-d_tech .owl-carousel .owl-item img{display:inline-block;width:auto;-webkit-transform-style:inherit;transform-style:inherit}.portfolio{padding:120px 0}#section2 .portfolio{padding:90px 0 0}.titportfolio{text-align:center;font-size:34px;line-height:1.5;color:#3f3f3f;font-weight:600;margin-bottom:15px}.titportfolio span{display:inline-block}.titportfolio+p{display:block;font-size:18px;line-height:1.6;text-align:center;letter-spacing:2px;margin:0 0 50px}.titportfolio+p span{display:inline-block}@media (max-width: 767px){.titportfolio+p{font-size:14px}.titworld-d_tech{text-align:center;margin-top:30px}.world-d_tech-h-logo{padding:0}.titworld-d_tech+p{font-size:14px}}@media (max-width: 575px){.titportfolio{font-size:22px}.titportfolio+p{font-size:13px;letter-spacing:1px}.titworld-d_tech{font-size:30px}.world-d_tech{padding:70px 0 0}.world-d_tech .container{padding-bottom:70px}#section2 .portfolio{padding:60px 0 0}#world-d_portfolio .owl-dots .owl-dot span{margin:5px 4px}}@media (max-width: 374px){.titportfolio{font-size:20px}.titportfolio+p{font-size:12px}}@media (max-width: 1024px){.portfolio{padding:100px 0}}@media (max-width: 480px){.portfolio{padding:60px 0}}.portfolio-btn{text-align:center;position:relative;margin-top:30px}.portfolio-btn button{border:none;color:#e84185;border-radius:35px;padding:10px 13px;width:112px;font-size:14px;border:1px solid #e84185;position:relative;z-index:999;height:45px;z-index:1}.portfolio-btn>a:nth-child(2)>button{border:1px solid #e84185}.portfolio-btn>a:nth-child(2)>button:hover{border-color:#cd3573}.portfolio-btn a:nth-child(1) button{margin-right:11px}.portfolio-btn a button{background:#fff}button.hover{color:#fff;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;background:#e84185 !important}@media (max-width: 480px){.portfolio-btn{margin-top:40px}.portfolio-btn>a:nth-child(1)>button{padding:5px 0px;height:auto;color:#e84185}.portfolio-btn button{color:#fff}}.features{background:#e84185;background:-webkit-gradient(linear, left top, left bottom, from(#e84185), to(#544185));background:linear-gradient(to bottom, #e84185 0%, #544185 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e84185', endColorstr='#544185',GradientType=0 )}.titfeatures{text-align:center;color:#fff;letter-spacing:2px}.titfeatures h2:nth-child(1){font-size:34px;font-weight:600;padding-top:120px;padding-bottom:25px;margin:0px}.titfeatures h3:nth-child(2){font-size:18px;padding-bottom:35px;margin:0px;line-height:26px}.box-icon{text-align:center}.features-description{text-align:center;padding:0 25px}.features-description h3{color:#fff;margin-bottom:23px;font-size:20px;margin-top:55px}.features-description span{color:#dcdcdc;font-size:14px}.features-content .list{opacity:1}.features-box{padding-bottom:30px}.features-hover{transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;border-radius:50px;padding:40px 0;width:75%;margin:auto;height:auto}.features-hover1{transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;border-radius:50px;padding:40px 0;width:75%;margin:auto}.fe-btn-bg{text-align:center;transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;opacity:0;padding-top:20px}.fe-btn-bg button{background:transparent;color:yellow;border:none;text-transform:uppercase;transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s}.fe-btn-bg button:hover{color:#b3b300}.fe-btn-bg1{text-align:center;transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;padding-top:20px}.fe-btn-bg1 button{background:transparent;color:yellow;border:none;text-transform:uppercase}.last-fe-btn{opacity:1}.last-fe-btn button{border:none;background:transparent;color:#fff;border-radius:35px;padding:10px 13px;width:112px;font-size:14px;border:1px solid #fff;position:relative;z-index:999;height:45px;z-index:1;opacity:0.4;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;margin-top:30px}.last-fe-btn button:hover{opacity:1;border:1px solid #e84185;color:#fff;background:#e84185}div.features-hover:hover .fe-btn-bg{opacity:1}.features-hover:hover{background:rgba(76,21,47,0.4)}@media (max-width: 1024px){.titfeatures h2:nth-child(1){padding:100px 0;padding-bottom:10px}.fe-btn-bg{opacity:1}.features-box{padding:0px;margin-bottom:50px}.features-box:last-child{margin-bottom:0}}@media (max-width: 480px){.features-description{padding:0 20px}.titfeatures h2:nth-child(1){padding:60px 0;padding-bottom:10px;font-size:24px}}#owl-demo1 .owl-prev{float:left;background:url(../images/arrow_ph_prev.png) no-repeat center !important;width:30px;height:50px;position:relative;right:10px}#owl-demo1 .owl-next{float:right;background:url(../images/arrow_ph_next.png) no-repeat center !important;width:30px;height:50px;position:relative;left:10px}#owl-demo1 .owl-controls{position:relative;bottom:236px}a.more-btn{width:150px;display:block;margin:auto;padding-top:50px;padding-bottom:80px}a.more-btn button{padding:12.5px 30px;font-size:14px;border:none;border-radius:50px;background:#e84185;color:#fff;letter-spacing:1px}@media (max-width: 480px){a.more-btn{padding-top:30px;padding-bottom:60px}a.more-btn button{padding:6px 30px}}.plus-left{text-align:center;padding-top:15px}.col-md-7.plus-right{letter-spacing:1px}.plus{border-top:1px solid #442d5d;padding-top:80px;padding-bottom:120px}.plus h2{font-size:32px;font-weight:600;color:#fff}.plus h3{font-size:22px;color:#fff;margin-bottom:28px;margin-top:20px}.plus p{font-size:14px;color:#dcdcdc;padding-bottom:20px;line-height:24px}.plus button{border:none;background:transparent;color:#fff;border-radius:35px;padding:10px 13px;width:112px;font-size:14px;border:1px solid #fff;position:relative;z-index:999;height:45px;float:left;z-index:1;opacity:0.4;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out}.plus button:hover{opacity:1;border:1px solid #e84185;color:#fff;background:#e84185}@media (max-width: 480px){.plus{padding-bottom:60px}}.update{padding:120px 0}@media (max-width: 992px){.update{padding:80px 0}}@media (max-width: 480px){.update{padding:60px 0}}.update.ssl{padding:120px 0;padding-top:0px}.update.ssl .container{padding-top:120px}@media (max-width: 992px){.update{padding:80px 0}.update.ssl .container{padding:80px 0}}@media (max-width: 480px){.update{padding:60px 0}.update.ssl .container{padding:60px 0}}.nine{background:#eeeeee;padding:120px 0}.titnine{text-align:center}.nine-icon{width:20%}.nine-sub{margin-top:8px;font-size:20px;font-weight:600}.nine-text{margin-left:16%;font-size:14px;line-height:26px;margin-top:13px;letter-spacing:0px}.titnine h2{color:#50555a;font-size:34px;font-weight:600;margin-top:0px;margin-bottom:0px}.titnine h3{color:#50555a;font-size:22px;margin-top:20px;margin-bottom:0px}.nine-content{margin-top:80px}.nine-content .item{transform:scale(0.5);-o-transform:scale(0.5);-moz-transform:scale(0.5);-webkit-transform:scale(0.5);transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s}.nine-content .item,.nine-content .item2,.nine-content .item3,.nine-content .item4,.nine-content .item5,.nine-content .item6,.nine-content .item7,.nine-content .item8,.nine-content .item9,.nine-content .item10{opacity:1;transition:all 0.9s ease;-o-transition:all 0.9s ease;-webkit-transition:all 0.9s ease;-moz-transition:all 0.9s ease}.nine-content .item2.active{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);transition-delay:0.2s !important;-o-transition-delay:0.2s !important;-moz-transition-delay:0.2s !important;-webkit-transition-delay:0.2s !important}.nine-content .item3.active{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);transition-delay:0.3s !important;-o-transition-delay:0.3s !important;-moz-transition-delay:0.3s !important;-webkit-transition-delay:0.3s !important}.nine-content .item4.active{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);transition-delay:0.4s !important;-o-transition-delay:0.4s !important;-moz-transition-delay:0.4s !important;-webkit-transition-delay:0.4s !important}.nine-content .item5.active{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);transition-delay:0.5s !important;-o-transition-delay:0.5s !important;-moz-transition-delay:0.5s !important;-webkit-transition-delay:0.5s !important}.nine-content .item6.active{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);transition-delay:0.6s !important;-o-transition-delay:0.6s !important;-moz-transition-delay:0.6s !important;-webkit-transition-delay:0.6s !important}.nine-content .item7.active{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);transition-delay:0.7s !important;-o-transition-delay:0.7s !important;-moz-transition-delay:0.7s !important;-webkit-transition-delay:0.7s !important}.nine-content .item8.active{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);transition-delay:0.8s !important;-o-transition-delay:0.8s !important;-moz-transition-delay:0.8s !important;-webkit-transition-delay:0.8s !important}.nine-content .item9.active{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);transition-delay:0.9s !important;-o-transition-delay:0.9s !important;-moz-transition-delay:0.9s !important;-webkit-transition-delay:0.9s !important}.nine-content .item10.active{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);transition-delay:1s !important;-o-transition-delay:1s !important;-moz-transition-delay:1s !important;-webkit-transition-delay:1s !important}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.item-fadeInLeft{transform:scale(1) !important;-o-transform:scale(1) !important;-moz-transform:scale(1) !important;-webkit-transform:scale(1) !important;transition-delay:0.2s !important;-o-transition-delay:0.2s !important;-moz-transition-delay:0.2s !important;-webkit-transition-delay:0.2s !important;opacity:1 !important}.item-fadeInLeft2{transform:scale(1) !important;-o-transform:scale(1) !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;transition-delay:0.3s !important;-o-transition-delay:0.3s !important;-webkit-transition-delay:0.3s !important;-moz-transition-delay:0.3s !important;opacity:1 !important}.item-fadeInLeft3{transform:scale(1) !important;-o-transform:scale(1) !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;transition-delay:0.4s !important;-o-transition-delay:0.4s !important;-moz-transition-delay:0.4s !important;-webkit-transition-delay:0.4s !important;opacity:1 !important}.item-fadeInLeft4{transform:scale(1) !important;-o-transform:scale(1) !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;transition-delay:0.5s !important;-o-transition-delay:0.5s !important;-moz-transition-delay:0.5s !important;-webkit-transition-delay:0.5s !important;opacity:1 !important}.item-fadeInLeft5{transform:scale(1) !important;-o-transform:scale(1) !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;transition-delay:0.6s !important;-o-transition-delay:0.6s !important;-webkit-transition-delay:0.6s !important;-moz-transition-delay:0.6s !important;opacity:1 !important}.item-fadeInLeft6{transform:scale(1) !important;-o-transform:scale(1) !important;-moz-transform:scale(1) !important;-webkit-transform:scale(1) !important;transition-delay:0.7s !important;-o-transition-delay:0.7s !important;-webkit-transition-delay:0.7s !important;-moz-transition-delay:0.7s !important;opacity:1 !important}.item-fadeInLeft7{transform:scale(1) !important;-o-transform:scale(1) !important;-moz-transform:scale(1) !important;-webkit-transform:scale(1) !important;transition-delay:0.8s !important;-o-transition-delay:0.8s !important;-moz-transition-delay:0.8s !important;-webkit-transition-delay:0.8s !important;opacity:1 !important}.item-fadeInLeft8{transform:scale(1) !important;-o-transform:scale(1) !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;transition-delay:0.9s !important;-o-transition-delay:0.9s !important;-webkit-transition-delay:0.9s !important;-moz-transition-delay:0.9s !important;opacity:1 !important}.item-fadeInLeft9{transform:scale(1) !important;-o-transform:scale(1) !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;transition-delay:1s !important;-o-transition-delay:1s !important;-moz-transition-delay:1s !important;-webkit-transition-delay:1s !important;opacity:1 !important}.item-fadeInLeft10{transform:scale(1) !important;-o-transform:scale(1) !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;transition-delay:1.1s !important;-o-transition-delay:1.1s !important;-webkit-transition-delay:1.1s !important;-moz-transition-delay:1.1s !important;opacity:1.1 !important}.update-L{text-align:center}.update-L .item,.update-L .item2,.update-L .item3{transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;opacity:1}.update-LB{margin-top:40px;margin-bottom:50px}.update-L h2{margin-bottom:25px;font-weight:600}.update-L p{line-height:28px;letter-spacing:0px}.update-LB img{padding-bottom:10px}.update-L button{padding:10px 48px;font-size:16px;border-radius:50px;color:#e84185;background:transparent;border:1px solid #e84185;transition-duration:1s;-webkit-transition-duration:1s;-o-transition-duration:1s;opacity:1}.button-active{opacity:1 !important}button.button-active a{color:#e84185}button.button-active:hover a{color:#fff}.update-L button:hover{background:#e84185;color:#fff}.update-R{transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s}@media (max-width: 768px){.update-R{display:none}.update-L button span{display:block}.update-L button{background:#e84185;color:#fff;margin-top:40px;padding:6px 48px}.update-L h2{margin-bottom:21px;margin-top:0}.update-L p{margin-bottom:0px}.update-LB{margin-bottom:10px}.nine-text{margin-left:0;display:none}.nine{padding:80px 0;padding-bottom:15px}.titnine h2{font-size:34px}.titnine h3{font-size:16px}.nine-icon{text-align:center;width:100%}.nine-content{text-align:center;margin-top:50px}.nine-sub{font-weight:100;font-size:16px;padding-bottom:45px;margin-top:12px}button.button-active a{color:#fff;font-size:14px}}@media (max-width: 767px){.nine-content>.col-xs-6:nth-child(2n+1){clear:left}}@media (max-width: 480px){.update-R{display:none}.update-L button span{display:block}.update-L button{background:#e84185;color:#fff}.update-L h2{margin-bottom:21px;margin-top:0;font-size:24px}.update-L p{margin-bottom:40px}.update-LB{margin-bottom:10px}.nine-text{margin-left:0;display:none}.nine{padding:60px 0;padding-bottom:15px}.titnine h2{font-size:24px}.titnine h3{font-size:16px}.nine-icon{text-align:center;width:100%}.nine-content{text-align:center;margin-top:50px}.nine-sub{font-weight:100;font-size:16px;padding-bottom:45px;margin-top:12px}.nine{padding:60px 0;padding-bottom:15px}}@media (min-width: 480px){.nine-sub{padding-left:0}.nine-content>div>div{margin-bottom:65px}}@media (max-width: 992px){.nine-content>div>div{margin-bottom:10px}}.marketing_power{text-align:center;letter-spacing:1px}.marketing_power .container{padding:100px 0 50px}.marketing_power__title1{font-size:34px;font-weight:600}.marketing_power__title2{margin:18px 0 80px;font-size:22px}.marketing_power_icon{width:100px}.marketing_power__item__title{margin:35px 0 20px;font-size:20px;font-weight:700}.marketing_power__item__p{margin:0 0 50px}.marketing_power__item__p span{display:block;font-size:14px;line-height:1.8}@media (max-width: 480px){.marketing_power__title1{font-size:24px}.marketing_power__title2{font-size:16px}}@media (max-width: 374px){.marketing_power__title2{font-size:13px}}.demand{margin:100px 0}.titdemand{text-align:center;padding-bottom:95px;font-size:34px;font-weight:600;margin:0px}.dem-text-r p{border-radius:30px;text-align:center;padding:7px 0;font-size:14px;background:#eeeeee;color:#505559;font-weight:bold;max-width:75px;letter-spacing:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dem-box a:hover .dem-text-r p{background-color:#e84185;color:#fff}.dem-l{margin-top:30px}.dem-l p a{color:#9d9d9e;font-size:14px;transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;-moz-transition-duration:0.3s}.dem-l p a:hover{color:#585858}.dem-l h3{font-size:20px;line-height:100%;font-weight:600}.dem-r{padding-left:10px}.dem-box{padding-bottom:75px}.dem-box:nth-child(3){padding-bottom:0px}.dem-l1 p:nth-child(1){padding-bottom:10px;float:left;padding-right:15px}.dem-l1{margin-top:30px}.dem-l1 p{color:#9d9d9e;font-size:14px}.dem-l1 div{font-size:20px;line-height:100%;font-weight:600;color:#50555a}.dem-r1{padding-left:10px;text-align:center}.dem-box1{padding-bottom:75px}.dem-box1:nth-child(3){padding-bottom:0px}.dem-l h3:before{content:"";height:5px;width:50px;background:#e84185;display:block;position:absolute;top:-20px;border-radius:50px}@media (max-width: 736px){.dem-l h3:before{content:"";height:5px;width:50px;background:#e84185;display:block;position:absolute;top:-20px;left:50%;margin-left:-26px;border-radius:50px}}.dem-text-r{margin-top:50px}.dem-text-r1{margin-top:20px}.demand-line{width:100%;height:1px;margin-top:35px;background:#e4e4e4}@media (max-width: 1024px){.demand{margin:80px 0}.dem-l1{text-align:center}.dem-l1 div{text-align:center}.dem-l1 p:nth-child(n){display:inline-block;padding:8px 30px;font-size:15px;border-radius:30px;float:none;background:#e84185}.dem-l1 p a{color:#fff}.dem-text-r{margin-top:54px}.dem-l h3{font-size:16px}}@media (max-width: 736px){.demand{margin:60px 0}.titdemand>span{line-height:24px;font-size:24px}.titdemand{padding-bottom:57px}.dem-text-r{float:right;margin-top:-19px}.dem-l h3{float:none;text-align:center}.dem-r img{display:none}.dem-box{padding-bottom:35px}}@media (min-width: 480px) and (max-width: 736px){.dem-box{padding:15px 0px;width:300px;margin:auto}}@media (min-width: 736px){.demand-line{display:none}}.past{padding:3.6em 0;font-size:22px;line-height:1.6;text-align:center;letter-spacing:2px;color:#fff}.past_text1{position:relative;display:inline-block;padding:20px 80px}.past_text1::before,.past_text1::after{content:"";position:absolute;width:36px;height:36px;background:url(../images/past_sign.svg) center center no-repeat;background-size:100% auto;opacity:.15}.past_text1::before{left:0;top:-0}.past_text1::after{right:0;bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.past_text1 span{display:inline-block}.past_highlight{margin:30px 0 0;color:#fffe00}.past{background:#544185;background:-webkit-gradient(left top, left bottom, color-stop(0%, #544185), color-stop(100%, #8e4185));background:-webkit-gradient(linear, left top, left bottom, from(#544185), to(#8e4185));background:linear-gradient(to bottom, #544185 0%, #8e4185 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#544185', endColorstr='#8e4185', GradientType=0 )}@media (max-width: 992px){.past{font-size:18px}.past_text1{padding:20px 50px}.past_text1::before,.past_text1::after{width:30px;height:30px}}@media (max-width: 555px){.past{font-size:16px}.past_text1{padding:20px 0}.past_text1::before,.past_text1::after{display:none}}@media (max-width: 374px){.past{font-size:14px}}.contact_call_pre{margin:0 0 20px;color:#fff;font-size:32px;font-weight:700;letter-spacing:2px;text-align:center}.contact input{display:block;margin:auto;margin-bottom:20px;background:rgba(255,255,255,0.6);border-radius:50px;border:none;padding:5px 20px;font-size:14px;width:400px;max-width:100%}.contact textarea{height:80px;display:block;margin:auto;margin-bottom:20px;background:rgba(255,255,255,0.6);border-radius:18px;border:none;padding:5px 20px;font-size:14px;width:400px;max-width:100%}.contact p{text-align:center;color:#fff;font-size:15px;letter-spacing:2px;margin-bottom:20px;line-height:26px}.con-btn{text-align:center}.con-btn button{border:none;background:transparent;color:#fff;border-radius:35px;width:200px;font-size:14px;position:relative;z-index:999;height:45px;z-index:1;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;background:#e84185;opacity:0.7}.con-btn button:hover{opacity:1}.contact{padding:80px 0;background:url(../images/c-bg.png) no-repeat;background-size:cover}.contact input::-webkit-input-placeholder{color:#4a4a4a}.contact textarea::-webkit-input-placeholder{color:#4a4a4a}.contact input{color:#292929}@media (max-width: 480px){.contact{padding:60px 0}.contact_call_pre{font-size:20px}.contact input{padding:5px 15px}.contact textarea{padding:5px 15px}.con-btn button{height:32px}}footer{background:#252525;color:#fff;padding-top:60px;padding-bottom:80px;position:relative}footer a,footer a:hover{color:#fff}.footer-L p{font-size:14px;letter-spacing:1px}.footer-L p:nth-child(3){margin-top:13px}.footer-L__info-links{margin:27px 0 0;font-size:0}.footer-L__info-links>div:first-child{margin:0 -11px}.footer-L__info-links>div:first-child>a{position:relative;display:inline-block;font-size:14px;font-weight:bold;letter-spacing:1px;color:#fff;padding:4px 11px;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.footer-L__info-links>div:first-child>a+a:before{content:"";position:absolute;height:1em;left:-1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:#fff 1px solid}.ic_arrow{border:transparent solid 4px;border-top-color:#fff;margin:0px 0 0 9px;height:0;display:inline-block;-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-transition:all .25s;transition:all .25s}.open .ic_arrow{-webkit-transform:translateY(-2px) rotate(180deg);transform:translateY(-2px) rotate(180deg);-webkit-transition:all .25s;transition:all .25s}.footer-L__info-links__l2{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:576px;max-height:0;padding:0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:16px;border:transparent 1px solid;-webkit-transition:all .5s;transition:all .5s}.footer-L__info-links__l2.open{max-height:180px;border-color:#626262;-webkit-transition:all .5s;transition:all .5s}.footer-L__info-links__l2>a{position:relative;display:inline-block;-webkit-box-flex:0;-ms-flex:0 1 5.7em;flex:0 1 5.7em;font-size:14px;letter-spacing:1px;color:#e2e2e2;text-align:center;padding:4px;cursor:pointer}.footer-L p:nth-child(5){margin-top:26px;color:#848484;line-height:22px}.footer-L p:last-child{color:#848484;line-height:22px}.footer-R{text-align:right;float:right;font-size:13px;letter-spacing:1px}.footer-R p:nth-child(1){color:#848484}.footer-R p:nth-child(2){color:#848484;margin-top:10px}.footer-icon{transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s}.footer-icon:hover{transform:translateY(-8px);-o-transform:translateY(-8px);-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px)}.right{float:right;margin-top:30px}.right a:nth-child(1){margin-right:14px}.right a:nth-child(2){margin-right:14px}.right a:nth-child(3){margin-right:14px}.copyright a{color:#848484;transition-duration:0.2s;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s}.copyright a:hover{color:#544185}@media (min-width: 1025px){.footer-L__info-links>div:first-child>a:hover{color:#e84285;-webkit-transition:all .2s;transition:all .2s}.footer-L__info-links>div:first-child>a:hover .ic_arrow{border-color:transparent;border-top-color:#e84185}}@media (min-width: 768px) and (max-width: 991px){.footer-L__info-links__l2{margin:0 -10px}.footer-L__info-links__l2>a{font-size:13px}}@media (max-width: 767px){.right{float:left}.footer-R{text-align:left;float:left}footer{padding-bottom:60px}span.footer-tel{display:block}.footer-R p:nth-child(1){margin-top:26px}.footer-L__info-links__l2{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-L__info-links__l2>a{-webkit-box-flex:1;-ms-flex:1 1 5em;flex:1 1 5em}}@media (max-width: 480px){span.footer-fax{padding-top:8px;display:block}.footer-L__info-links>div:first-child{margin:0 -4px}.footer-L__info-links>div:first-child>a{font-weight:500;padding:4px 6px}.ic_arrow{margin:0 0 0 2px}}@media (max-width: 374px){.footer-L__info-links>div:first-child>a{font-size:13px;padding:4px 2px}.footer-L__info-links>div:first-child>a+a:before{display:none}.footer-L__info-links__l2>a{font-size:13px}}#footertop{transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;opacity:0}#footertop img{position:fixed;right:36px;border-radius:50px;background:rgba(0,0,0,0.5);padding:16px 6.5px;z-index:999999999;bottom:34px}@media (max-width: 480px){#footertop img{right:13px;bottom:30px}.dem-l1 p:nth-child(n){padding:6px 30px;font-size:14px}}.circ-jump{width:150px;height:30px;text-align:center;margin:0 auto;margin-top:80px}.circ-jump>div{border:2px solid #fff;height:20px;width:20px;margin-left:3px;border-radius:50%;display:inline-block;-webkit-animation:stretchdelay 0.7s infinite ease-in-out;animation:stretchdelay 0.7s infinite ease-in-out}.circ-jump .circ2{-webkit-animation-delay:-0.6s;animation-delay:-0.6s;-o-animation-delay:-0.6s;-moz-animation-delay:-0.6s}.circ-jump .circ3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.circ-jump .circ4{-webkit-animation-delay:-0.4s;animation-delay:-0.4s;-o-animation-delay:-0.4s;-moz-animation-delay:-0.4s}.circ-jump .circ5{-webkit-animation-delay:-0.3s;animation-delay:-0.3s;-o-animation-delay:-0.3s;-moz-animation-delay:-0.3s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}20%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes stretchdelay{0%,40%,100%{transform:translateY(-10px);-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px)}20%{transform:translateY(-20px);-o-transform:translateY(-20px);-moz-transform:translateY(-20px);-webkit-transform:translateY(-20px)}}.footer_map{display:none}.footer_map a{color:#848484;margin-bottom:30px;font-size:15px}.footer_map a:hover{color:#544185;transition-duration:0.2s;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s}.footer_map p{float:left;color:#848484;font-size:12px;padding-top:3px;margin-top:0px !important;line-height:12px !important}.footer_map>div>a:nth-child(1){margin-left:-15px}@media (max-width: 1280px){.footer_map p{display:none}.footer_map a{margin-left:-15px;margin-bottom:13px;width:29%}.footer_map_in{padding-bottom:30px}}@media (max-width: 480px){.footer_map a{width:37%}}footer{position:relative}footer .footer-top{position:absolute;top:-37px;right:0}footer .footer-top #scrolltop{background-color:#353535;padding:20px 25px}.floating{position:fixed;width:103px;left:0;top:40%;z-index:2}.floating a{padding:0;border:0}.marketingnews-page{max-width:800px;margin:0 auto}.marketingnews-page .mark-content{line-height:30px}.marketingnews-page .mark-top .title{writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;float:left}.marketingnews-page .mark-top .pic{float:right;width:calc(100% - 130px);max-width:544px}.marketingnews-page .mark-top .bigtitle{font-size:62px;color:#e84286;font-weight:bold;letter-spacing:5px;margin-top:10px}.marketingnews-page .mark-top .subtitle{font-size:23px;letter-spacing:1px}.marketingnews-page .mark-top .subtitle span{background:#e84286;color:#fff;font-size:20px;padding:13px 9px 25px;position:relative;letter-spacing:2px;margin-bottom:35px;width:38px;display:inline-block}.marketingnews-page .mark-top .subtitle span:after{content:'';width:0;height:0;border-style:solid;border-width:18px 19px 0 19px;border-color:#e84286 transparent transparent transparent;position:absolute;bottom:-18px;left:0}.marketingnews-page .mark-bottom{margin-top:50px}.marketingnews-page .mark-bottom .title{position:relative}.marketingnews-page .mark-bottom .ex{width:65px;height:65px;text-align:center;letter-spacing:1px;line-height:64px;display:block;background:#e84286;color:#fff;position:absolute;left:-75px;font-size:20px;border-radius:100%}.marketingnews-page .mark-bottom .title{font-size:25px;color:#e84286;font-weight:bold;margin-bottom:20px}.marketingnews-page .table{display:table;border:1px solid #cdcdcd;margin-top:20px;max-width:550px;margin-bottom:40px}.marketingnews-page .table .tr{display:table-row}.marketingnews-page .table .th,.marketingnews-page .table .td{display:table-cell;padding:10px}.marketingnews-page .table .th{border-left:1px solid #cdcdcd}.marketingnews-page .table .td{border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd}.marketingnews-page .table .th:first-child,.marketingnews-page .table .td:first-child{border-left:none}.marketingnews-page .mark-bottom .mark-content span{color:#e84286}.marketingnews-page .pic-box ul{padding:0}@media (max-width: 768px){.marketingnews-page .mark-bottom{padding-left:75px}}@media (max-width: 414px){.marketingnews-page .mark-top .title{writing-mode:initial;-webkit-writing-mode:initial;-ms-writing-mode:rl-tb;float:none}.marketingnews-page .mark-top .pic{float:none;width:100%;margin-top:40px;margin-bottom:20px}.marketingnews-page .mark-top .bigtitle{font-size:35px;font-weight:bold;letter-spacing:2px;margin-top:10px;margin-bottom:5px}.marketingnews-page .mark-top .subtitle{font-size:21px}.marketingnews-page .mark-top .subtitle span{font-size:16px;padding:7px 8px;letter-spacing:1px;margin-bottom:0;margin-right:20px;width:auto;height:28px}.marketingnews-page .mark-top .subtitle span:after{width:0;height:0;border-style:solid;border-width:14px 0 14px 14px;border-color:transparent transparent transparent #e84286;left:initial;bottom:initial;right:-14px;top:0}.marketingnews-page .mark-bottom{padding-left:0;margin-top:30px}.marketingnews-page .mark-bottom .title{font-size:19px;text-align:center}.marketingnews-page .mark-bottom .ex{position:static;margin:0 auto 15px;font-weight:normal;letter-spacing:1px}.marketingnews-page .mark-bottom .mark-content{text-align:center;font-size:18px}.marketingnews-page .mark-bottom .mark-content b{display:block;margin:20px auto 10px;text-align:center;width:170px;font-weight:normal;font-size:17px;line-height:30px;background:#eee;color:#000}.marketingnews-page .table{font-size:16px}.marketingnews-page .pic-box{display:none}}.gomore{width:120px;height:120px;font-size:20px;line-height:110px;background:#aaa;color:#fff;display:block;margin:50px auto 100px;text-align:center;position:relative;border:5px solid #af9ae4;border-radius:100%;background:#5c4499;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (min-width: 1025px){.gomore:hover{background-color:#e84185;color:#fff;border-color:transparent}}@media (max-width: 768px){.gomore{margin:50px auto 60px}}.gomore span{position:absolute;top:5px;left:50%;width:100px;height:100px;margin-left:-50px;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.gomore span::before{position:absolute;top:0;left:0;z-index:-1;content:'';width:100px;height:100px;-webkit-box-shadow:0 0 0 0 rgba(92,68,153,0.1);box-shadow:0 0 0 0 rgba(92,68,153,0.1);border-radius:100%;opacity:0;-webkit-animation:scroll03 2s infinite;animation:scroll03 2s infinite;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes scroll03{0%{opacity:0}20%{opacity:1}70%{-webkit-box-shadow:0 0 0 60px rgba(92,68,153,0.1);box-shadow:0 0 0 60px rgba(92,68,153,0.1);opacity:0}100%{opacity:0}}@keyframes scroll03{0%{opacity:0}20%{opacity:1}70%{-webkit-box-shadow:0 0 0 60px rgba(92,68,153,0.1);box-shadow:0 0 0 60px rgba(92,68,153,0.1);opacity:0}100%{opacity:0}}.fixed_line{position:fixed;display:block;right:250px;bottom:-4px;z-index:9999999;overflow:hidden;width:123px;max-height:35px;border:#009300 1px solid;border-radius:3px 3px 0 0;-webkit-transition:max-height .2s, width .3s .2s ease-out;transition:max-height .2s, width .3s .2s ease-out}.fixed_line.open{max-height:400px;width:220px;-webkit-transition:width .2s, max-height .4s .2s ease-in-out;transition:width .2s, max-height .4s .2s ease-in-out}.fixed_line_btn{position:relative;padding:0 0 0 1.5em;background:#00c300;color:#fff;font-size:12px;font-weight:600;letter-spacing:1px;line-height:33px;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.15);box-shadow:1px 1px 10px rgba(0,0,0,0.15);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fixed_line_btn:hover{background:#00e000}.fixed_line.open .fixed_line_btn::after{content:"";position:absolute;display:block;right:1.5em;top:12px;border-right:#fff 3px solid;border-bottom:#fff 3px solid;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:.6}.fixed_line.open .fixed_line_btn:hover::after{opacity:1}.fixed_line_content{padding:0 0 15px;background:#fff;text-align:center;font-size:14px;font-weight:600;letter-spacing:1px}.fixed_line_mobile{display:none;position:relative;padding:0 0 0 1.5em;background:#00B900;color:#fff;font-size:12px;font-weight:600;letter-spacing:1px;line-height:35px;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.15);box-shadow:1px 1px 10px rgba(0,0,0,0.15);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fixed_line_mobile:hover{color:#fff}@media (max-width: 1024px){.fixed_line_btn,.fixed_line_content{display:none}.fixed_line_mobile{display:block}}@media (max-width: 640px){.fixed_line{bottom:6px;right:140px}}.portfolio-container{position:relative;overflow:hidden}.portfolio-container>a{background:#fff}.portfolio-container>a>img{width:100%;vertical-align:top;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:-webkit-transform 0.6s;transition:-webkit-transform 0.6s;transition:transform 0.6s;transition:transform 0.6s, -webkit-transform 0.6s}html.no-touch .portfolio-container>a:hover>img{-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-transition:-webkit-transform 0.7s;transition:-webkit-transform 0.7s;transition:transform 0.7s;transition:transform 0.7s, -webkit-transform 0.7s}.portfolio-img{margin-bottom:35px;position:relative}.portfolio-img a{position:relative;display:block;overflow:hidden}.portfolio-text::after{content:"";display:table;clear:both}.portfolio-type{position:relative;display:block;float:left;font-size:12px;line-height:1.1;padding:3px 6px;border-radius:2px;margin:10px 3px 0 0;color:#444;border:#999 1px solid;-webkit-transition:all .2s;transition:all .2s}html.no-touch .portfolio-container:hover .portfolio-type:hover{color:#fff;background:#999}html.no-touch .portfolio-container:hover .portfolio-type--2{color:#e84286;border-color:#e84286}html.no-touch .portfolio-container:hover .portfolio-type--2:hover{background:#e84286}html.no-touch .portfolio-container:hover .portfolio-type--3{color:#f99a03;border-color:#f99a03}html.no-touch .portfolio-container:hover .portfolio-type--3:hover{background:#f99a03}.portfolio-title{display:block;float:left;color:#444;font-size:15px;font-weight:800;line-height:1;padding:13px 2px 5px 4px;-webkit-transition:all .2s;transition:all .2s}html.no-touch .portfolio-title:hover{color:#e84286}.portfolio-story{display:block;float:left;width:30px;opacity:.2;padding:9px 5px 2px 3px;-webkit-transition:all .2s;transition:all .2s}.portfolio-story img{display:inline-block;vertical-align:top}html.no-touch .portfolio-story:hover{opacity:.8}.portfolio-img:hover .portfolio-overlay{opacity:1;z-index:1}.portfolio-overlay{position:absolute;display:none;top:0;left:0;background:rgba(84,65,133,0.88);width:100%;height:100%;z-index:-1;opacity:0;transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s}.portfolio-img.world-d .portfolio-overlay{background:rgba(0,0,0,0.6)}.overlay-text{color:#fff}.overlay-text p{position:absolute;top:50%;bottom:0;margin:auto;margin-top:-25px;display:block;text-align:center;width:100%;font-size:18px;letter-spacing:1px}.portfolio-img.world-d .overlay-text p{margin-top:-53px}.portfolio-img.world-d .overlay-text p::before{content:"客製化網站";display:block;background:url(../page_images/logo_world-d_white.png) top center/30% auto no-repeat;padding:31px 0 12px;font-size:12px}.portfolio-overlay>a{height:100%;display:block}.overlay-icon a img{padding:0px 15px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;-webkit-transition-duration:0.3s;transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-o-transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-o-transition-timing-function:ease-out}.overlay-icon a img:hover{opacity:0.9;position:relative;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.overlay-icon{position:absolute;text-align:center;width:100%;top:140px;color:#fff;bottom:50px;margin:auto}.portfolio-img.world-d .overlay-icon{margin-top:44px}.portfolio-overlay span{border-radius:300px;transition:all 0.27s ease-in;-webkit-transition:all 0.27s ease-in;-o-transition:all 0.27s ease-in}.portfolio-overlay span:nth-child(1){display:block;width:3px;background:#fff;position:absolute;left:0px;top:0px}.portfolio-img:hover .portfolio-overlay span:nth-child(1){height:22px;left:20px;top:20px}.portfolio-overlay span:nth-child(2){display:block;background:#fff;position:absolute;left:0px;top:0px;height:3px}.portfolio-img:hover .portfolio-overlay span:nth-child(2){width:22px;left:20px;top:20px}.portfolio-overlay span:nth-child(3){display:block;width:3px;background:#fff;position:absolute;right:0;top:0}.portfolio-img:hover .portfolio-overlay span:nth-child(3){height:22px;right:20px;top:20px}.portfolio-overlay span:nth-child(4){display:block;background:#fff;position:absolute;height:3px;right:0;top:0}.portfolio-img:hover .portfolio-overlay span:nth-child(4){width:22px;right:20px;top:20px}.portfolio-overlay span:nth-child(5){display:block;width:3px;height:0;background:#fff;position:absolute;left:0px;bottom:0px}.portfolio-img:hover .portfolio-overlay span:nth-child(5){height:22px;left:20px;bottom:20px}.portfolio-overlay span:nth-child(6){display:block;background:#fff;position:absolute;left:0px;bottom:0px;width:0px;height:3px}.portfolio-img:hover .portfolio-overlay span:nth-child(6){width:22px;left:20px;bottom:20px}.portfolio-overlay span:nth-child(7){display:block;width:3px;height:0;background:#fff;position:absolute;right:0px;bottom:0px}.portfolio-img:hover .portfolio-overlay span:nth-child(7){height:22px;right:20px;bottom:20px}.portfolio-overlay span:nth-child(8){display:block;background:#fff;position:absolute;right:0px;bottom:0px;width:0px;height:3px}.portfolio-img:hover .portfolio-overlay span:nth-child(8){width:22px;right:20px;bottom:20px}.portfolio-tag{position:absolute;bottom:0;left:0;width:100%;height:36px;background-color:rgba(0,0,0,0.6);color:white;font-size:13px;text-align:center;letter-spacing:2px;opacity:1;-webkit-transition:bottom ease-in-out .4s, opacity .5s;transition:bottom ease-in-out .4s, opacity .5s}.portfolio-tag:before{content:"";display:inline-block;height:100%;vertical-align:middle}.portfolio-tag img{height:19px;margin:0 7px 0 0}.saleplan{font-size:16px;text-align:center}.plan__head{margin:70px 0}.plan__head h2{margin:.7em 0;color:#e84286;font-size:1.875em;font-weight:700}.plan__head div{position:relative;display:inline-block;padding:0 45px;color:#3e3947;letter-spacing:1px}.plan__head div::before,.plan__head div::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:30px;height:1px;background-color:#898989}.plan__head div::before{left:0}.plan__head div::after{right:0}.priceset{font-family:Arial, 微軟正黑體;line-height:1}.priceset--die{position:relative;padding:0 8px}.priceset--die::after{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:2px;background:#666}.priceset__main{font-size:2em;font-weight:700}.priceset__after{font-size:.938em}.saleplan__body{display:-webkit-box;display:-ms-flexbox;display:flex}.saleplan__card{position:relative;-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;color:#666;padding:0 25px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:transparent 11px solid}.saleplan__card__name,.saleplan__card__feature,.saleplan__card__price,.saleplan__card__standard{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.saleplan__card__tag{position:absolute;right:10px;top:-19px;padding:6px 20px 14px 22px;-webkit-box-sizing:border-box;box-sizing:border-box;width:85px;height:60px;font-size:.875em;line-height:1.25;font-weight:700;letter-spacing:1px}.saleplan__card__name{height:130px;padding:25px 0 0;border-bottom:#c9caca 1px solid;letter-spacing:1px}.saleplan__card__name h3{width:100%;margin:0 0 8px;font-size:1.688em;font-weight:700;letter-spacing:2px;color:#595757}.saleplan__card__feature{height:90px;border-bottom:#c9caca 1px solid;letter-spacing:1px;line-height:1.625}.saleplan__card__price{-ms-flex-item-align:start;align-self:flex-start;height:265px;border-bottom:#c9caca 1px solid}.saleplan__card__price>div:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:4em;margin:1.25em 0}.saleplan__card__price>div:nth-child(2)>:last-child{margin:0.3em 0 0}.saleplan__card__price .font1313{font-size:1.313em;font-weight:700}.saleplan__card__standard{height:185px}.saleplan__card__standard ul{list-style:none;margin:0;padding:0;text-align:left}.saleplan__card__standard ul li{position:relative;padding:.2em 0 .2em 1.2em}.saleplan__card__standard ul li::before{content:"";position:absolute;display:block;width:.3em;height:.3em;background:#595757;left:0;top:.7em}.saleplan__card__works{padding:0;-webkit-transition:padding .4s;transition:padding .4s}.saleplan__card__works__switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:3.25em;padding:0 1.6em;margin:0 0 42px;border:#595757 1px solid;border-radius:1.625em;outline:none;background:#fff;color:#595757}.saleplan__card__works__switch>div:first-child{margin:0 auto 0 0;letter-spacing:1px;font-weight:700}.saleplan__card__works__switch>div:last-child{font-size:1.2em;font-weight:700;line-height:1}.saleplan__card__works__switch:hover{border-color:#e84286}.saleplan__card__works__switch:hover>div:last-child{color:#e84286}.saleplan__card__works__body{position:absolute;left:0;display:block;width:400%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background:#dbdbdb;z-index:-2;pointer-events:none;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:opacity .2s .2s, z-index 0.1s .4s, -webkit-transform .4s;transition:opacity .2s .2s, z-index 0.1s .4s, -webkit-transform .4s;transition:transform .4s, opacity .2s .2s, z-index 0.1s .4s;transition:transform .4s, opacity .2s .2s, z-index 0.1s .4s, -webkit-transform .4s}.saleplan__card__works__body::before{content:"";position:absolute;bottom:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:transparent solid 14px;border-bottom:#dbdbdb solid 16px}.saleplan__card__works__howtodo{display:block;width:100%;padding:14px 0;margin:7px 0 0;background:#e84286;color:#fff;border:0;outline:0;text-decoration:none}.saleplan__card__works__howtodo>div:first-child{display:inline-block;vertical-align:middle;font-size:1.438em;font-weight:700;letter-spacing:0.22em;color:#fff}.saleplan__card__works__howtodo>div:first-child span{color:#FFFE00}.saleplan__card__works__howtodo>div:last-child{display:inline-block;vertical-align:middle;margin:0 0 0 8px;width:1.5em;height:1.5em;line-height:1.5em;font-weight:700;background:#fff;color:#e84286;border-radius:50%}.saleplan__card__works__howtodo:hover{color:#fff}.saleplan__card__works__howtodo.mobile{display:none}.saleplan__card__works__list::after{content:"";display:table;clear:both}.saleplan__card__works__list .portfolio-img{float:left;width:calc(33.33333% - 4.7px);padding:0;margin:0}.saleplan__card__works__list .portfolio-img:nth-child(2){margin:0 7px 0}.saleplan__card__works__list.owl-theme .owl-dots .owl-dot span{background:#717071}.saleplan__card__works__list.owl-theme .owl-dots .owl-dot.active span{background:#e84286}.saleplan__card__works.is-open{-webkit-transition:padding .6s;transition:padding .6s}.saleplan__card__works.is-open .saleplan__card__works__switch{border-color:#e84286}.saleplan__card__works.is-open .saleplan__card__works__switch>div:last-child{color:#e84286}.saleplan__card__works.is-open .saleplan__card__works__body{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;pointer-events:all;z-index:2;-webkit-transition:opacity .2s, -webkit-transform .6s;transition:opacity .2s, -webkit-transform .6s;transition:transform .6s, opacity .2s;transition:transform .6s, opacity .2s, -webkit-transform .6s}.saleplan__card__works.is-open .saleplan__card__works__list{display:block}.saleplan__card:not(.saleplan__card--head){border-bottom:#c9caca 1px solid}.saleplan__card:not(.saleplan__card--head)+.saleplan__card::before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background:#c9caca}.saleplan__card--head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 7.5em;flex:0 0 7.5em;font-size:1.25em;color:#333;background:transparent}.saleplan__card--head .saleplan__card__standard{height:283px;border-bottom:#c9caca 1px solid}.saleplan__card--gary{border-top-color:#e5e5e5}.saleplan__card--darkgary{border-top-color:#e84286}.saleplan__card--darkgary .saleplan__card__tag{color:#fff;background:url(../images/saleplan/plan_tag_pink.svg) 0 0 no-repeat}.saleplan__card--pink{border-top-color:#f99a03}.saleplan__card--pink .saleplan__card__tag{color:#231815;background:url(../images/saleplan/plan_tag_gold.svg) 0 0 no-repeat}a.saleplan__card__works__howtodo,a.saleplan__card__works__howtodo:hover{color:#fff}.saleplan__card:nth-child(2) .saleplan__card__works__body{left:0}.saleplan__card:nth-child(2) .saleplan__card__works__body::before{left:12.5%}.saleplan__card:nth-child(3) .saleplan__card__works__body{left:-100%}.saleplan__card:nth-child(3) .saleplan__card__works__body::before{left:37.5%}.saleplan__card:nth-child(4) .saleplan__card__works__body{left:-200%}.saleplan__card:nth-child(4) .saleplan__card__works__body::before{left:62.5%}.saleplan__card:nth-child(5) .saleplan__card__works__body{left:-300%}.saleplan__card:nth-child(5) .saleplan__card__works__body::before{left:87.5%}.saleplan__foot{margin:0 0 0 7.14em;padding:0;font-size:1.313em;letter-spacing:2px;color:#333;background:#fff}.saleplan__foot span{display:inline-block}.saleplan__foot a{display:block;width:100%;padding:1.7em 0;margin:0;color:#595757;font-weight:700}.saleplan__foot>div{padding:1.7em 0}.hostplan{font-family:Arial, 微軟正黑體;font-size:16px;text-align:center;max-width:1170px;margin:70px 0 0}.hostplan__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.hostplan__body::after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:transparent 16px solid;border-top:#fff 24px solid;border-bottom-width:0}.hostplan__card{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}.hostplan__card__top,.hostplan__card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hostplan__card__top{height:2.34em;font-size:1.5em;letter-spacing:3px;color:#595757;background:#e5e5e5}.hostplan__card__top--hot{background:#b6b6b6}.hostplan__card__body{position:relative;height:8.13em;color:#666;background:#fff}.hostplan__card__body>div:nth-child(2){margin:7px 0 0}.hostplan__card+.hostplan__card .hostplan__card__body::before{content:"";position:absolute;left:0;top:8%;height:84%;width:1px;background:#c9caca;-webkit-transform:scale(0.5, 1);transform:scale(0.5, 1);-webkit-transform-origin:center center;transform-origin:center center}.highlight{color:#e84286}.designplan{margin:70px 0 20px;text-align:center}.designplan__head h2{margin:.5em 0 1em;color:#e84286;font-size:1.875em;font-weight:700}.designplan__body{position:relative;padding:0 0 20px;background:#fff}.designplan__body>div:first-child{padding:.5em;font-size:1.5em;background:#ffc9df}.designplan__body .priceset{padding:30px 10px 15px;font-family:Arial;color:#676767;background:#fff}.designplan__body .priceset .priceset__pre{font-size:1.75em}.designplan__body .priceset .priceset__main{margin:0 0 0 4px;font-size:3.4em;font-weight:bold}.designplan__body .priceset span:nth-child(3){margin:0 0 0 .5em;text-decoration:line-through}.designplan__body>div:nth-child(3){width:90%;max-width:30em;margin:0 auto;padding:5px 0;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;font-size:14px;letter-spacing:1px;color:#8c8c8c}.designplan__body::after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:transparent 16px solid;border-top:#fff 24px solid;border-bottom-width:0}.designplan__subtotal{padding:10px;font-size:14px;line-height:1.7;color:#8c8c8c}.designplan__subtotal span{display:inline-block}.designplan__subtotal strong{display:inline-block;margin:0 0 0 10px;color:#e84185}@media (max-width: 1200px){.saleplan__foot{margin:0}}@media (max-width: 991px){.plan__head{margin:50px 0 30px}.plan__head h2{margin:.4em 0}.plan__head div{padding:0;font-size:1.25em}.plan__head div::before,.plan__head div::after{display:none}.saleplan{font-size:14px}.saleplan__body{-ms-flex-wrap:wrap;flex-wrap:wrap}.saleplan__card{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;padding:16px 16px 0;margin:0 0 6%}.saleplan__card:nth-child(3),.saleplan__card:nth-child(5){margin-left:4%}.saleplan__card__tag{top:-11px;left:-4px;width:5.6em;height:1.8em;line-height:1.8em;padding:0}.saleplan__card__tag::after{content:"";position:absolute;left:0;top:100%}.saleplan__card__name{height:auto;border:0}.saleplan__card__name h3{margin:0}.saleplan__card__name div{display:none}.saleplan__card__feature{height:5.5em}.saleplan__card__price{border:0;height:13em}.saleplan__card__works__body{width:209%;padding:20px 20px 6px}.saleplan__card__works__list{overflow:hidden}.saleplan__card__works__list::after{display:none}.saleplan__card__works__list .portfolio-img{float:none;width:100%}.saleplan__card__works__list .portfolio-img:nth-child(2){margin:0}.saleplan__card__works .portfolio-title{width:100%;text-align:center}.saleplan__card__standard.saleplan__card__standard{display:none}.saleplan__card--darkgary .saleplan__card__tag{background:#f95aa2}.saleplan__card--darkgary .saleplan__card__tag::after{border-top:#bf2b75 3px solid;border-right:#bf2b75 2px solid;border-bottom:transparent 3px solid;border-left:transparent 2px solid}.saleplan__card--pink .saleplan__card__tag{color:#d7427e;background:#e9a94c;background:-webkit-gradient(linear, left top, right top, from(#e9a94c), to(#efd953));background:linear-gradient(to right, #e9a94c 0%, #efd953 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9a94c', endColorstr='#efd953',GradientType=1 )}.saleplan__card--pink .saleplan__card__tag::after{border-top:#c9a120 3px solid;border-right:#c9a120 2px solid;border-bottom:transparent 3px solid;border-left:transparent 2px solid}.saleplan__card:not(.saleplan__card--head){border-bottom:0}.saleplan__card:not(.saleplan__card--head)+.saleplan__card::before{display:none}.priceset--die::after{height:1px}.saleplan__card:nth-child(2) .saleplan__card__works__body{left:0}.saleplan__card:nth-child(2) .saleplan__card__works__body::before{left:25%}.saleplan__card:nth-child(3) .saleplan__card__works__body{left:auto;right:0}.saleplan__card:nth-child(3) .saleplan__card__works__body::before{left:75%}.saleplan__card:nth-child(4) .saleplan__card__works__body{left:0}.saleplan__card:nth-child(4) .saleplan__card__works__body::before{left:25%}.saleplan__card:nth-child(5) .saleplan__card__works__body{left:auto;right:0}.saleplan__card:nth-child(5) .saleplan__card__works__body::before{left:75%}.owl-item{float:left}.portfolio-overlay{display:none !important}.hostplan__body{-ms-flex-wrap:wrap;flex-wrap:wrap}.hostplan__card{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.hostplan__card:nth-child(3) .hostplan__card__body::before{display:none}}@media (max-width: 767px){a.saleplan__card__works__howtodo{display:none}.saleplan__card__works__howtodo.mobile{display:block}}@media (max-width: 480px){.hostplan,.saleplan,.designplan{font-size:12px}.saleplan__card{padding:10px 10px 0}.saleplan__card__name h3{font-size:1.333em;letter-spacing:1px}.saleplan__card__price{margin:0 -8px}.saleplan__card__works__switch{font-size:0.917em;margin:0 0 30px;padding:0 1.2em}.saleplan__foot{font-size:1.167em;letter-spacing:0;background:transparent}.priceset--die{padding:0 1px}.priceset__pre{font-size:.833em}.priceset__main{letter-spacing:-1px}.priceset__after{font-size:.833em}.designplan__subtotal{font-size:13px}}@media (max-width: 374px){.saleplan__card__works__switch{padding:0 10px}.saleplan__card__works__switch>div:first-child{width:100%;margin:0;text-align:center}.saleplan__card__works__switch>div:last-child{display:none}}.gift{font-size:16px;color:#636363;cursor:default}.gift h2{text-align:center;margin:60px 0 50px}.gift-word{display:inline-block;color:#e84285;border:#e84285 1px solid;font-size:0.765em;line-height:1.308em;vertical-align:1px;margin:0 7px 0 0;padding:0 5px}.gift .maintitle{margin-bottom:10px}.gift .subtitle01{letter-spacing:1px}.boxnt0{font-size:12px}.gift-item{position:relative;background-color:white;text-align:center;border:#f4f4f4 2px solid;padding:22px 6px;height:160px}.gift-line h3{color:#36ba5b}.gift-aftee h3{color:#60bfb6}.gift-item-ic{width:50%;max-width:60px;margin-bottom:10px}.gift h3{font-size:15px;font-weight:700;line-height:1.3;margin:0 0 4px}.gift h3 span{display:inline-block}.gift-item.col-lg-4 h3>div{margin:0 0 6px}.gift h3+div{font-size:.875em}.gift-seo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gift-seo .gift-item-ic{display:block;margin:0 auto 10px;max-width:100px}.gift-seo h3{display:inline-block;margin:0 0 4px;color:#e84185;font-size:20px}.gift-seo h3+a{display:inline-block;padding:0 .5em;border:#e84185 1px solid;color:#e84185;font-size:13px;vertical-align:text-top}.gift-seo .gift-seo__btn{display:inline-block;margin:60px 0 0;padding:0 1.8em;line-height:3;font-size:14px;color:#e84185;outline:0;background:transparent;border:#e84185 1px solid;border-radius:1.3em;-webkit-transition:all .3s;transition:all .3s}.gift-seo .gift-seo__btn:hover{color:#fff;background:#e84185}.gift-seo .gift-seo__btn+a{display:inline-block;margin:1em 0 0;padding:.25em 1em;border:#e84185 1px solid;color:#e84185;font-size:13px}.gift-seo p{font-size:.875em;line-height:1.857;color:#636363;text-align:justify}.gift-seo p:nth-child(1){padding:0 0 20px;color:#a1a1a1;border-bottom:#dedede 1px solid}.gift-seo p:nth-child(2){padding:20px 0 0}.gift-seo p span{display:block;line-height:1.857}.gift-seo>div:nth-child(1){-webkit-box-flex:1;-ms-flex:1 1 36%;flex:1 1 36%}.gift-seo>div:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 61%;flex:1 1 61%;margin:0 0 0 3%;padding:0 30px 0 0}@media (min-width: 992px) and (max-width: 1199px){.gift-item{height:180px}.gift-seo>div:nth-child(1){-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}}@media (min-width: 768px){.gift-item.col-lg-4 h3{font-size:1.125em;font-weight:bold}}@media (min-width: 992px){.gift-seo{height:320px}}@media (max-width: 767px){.gift-seo{height:auto}.gift,.gift h3{font-size:14px}}@media (max-width: 576px){.gift-item{padding:16px 18px}}@media (max-width: 374px){.gift h2 .maintitle>span:last-child{display:block;margin:13px 0 0}}.gift-seo-pop{font-size:15px;line-height:1.867;letter-spacing:1px}.zoom-anim-dialog.gift-seo-pop{max-width:1130px !important;background:#fff}.gift-seo-onepage{padding:84px 4% 0;font-size:15px;line-height:1.867;letter-spacing:1px}.gift-seo-pop__title{font-size:34px;font-weight:600;line-height:1.5}.gift-seo-pop__title span{display:inline-block}.gift-seo-pop__p1{max-width:695px;margin:50px auto 90px}.gift-seo-pop__p1__cover{text-align:center;border-bottom:#ddd 1px solid}.gift-seo-pop__p1__cover img{position:relative;top:15px}.gift-seo-pop__p1__text{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px 0}.gift-seo-pop__p1__text>div:nth-child(1){-webkit-box-flex:1;-ms-flex:1 1 11em;flex:1 1 11em}.gift-seo-pop__p2{max-width:900px;margin:0 auto}.gift-seo-pop__p2__sub{margin:25px 0 35px}.gift-seo-pop__p2__content{padding:0 30px 45px;background:#f6f6f6;text-align:center}.gift-seo-pop__p2__content::before{content:"";display:block;width:0;margin:0 auto;border:transparent 30px solid;border-top-color:#fff}.gift-seo-pop__p2__content>div:nth-child(1){display:block;max-width:670px;margin:5px auto 15px;font-size:20px;font-weight:600;color:#e84285}.gift-seo-pop__p2__content>div:nth-child(1) span{display:inline-block}.gift-seo-pop__p2__content ol{display:inline-block;max-width:670px;margin:0 auto;padding:0 0 0 1em;text-align:left}.gift-seo-pop__p2__content ol li{line-height:28px;list-style:inherit}.gift-seo-pop__p3{display:-webkit-box;display:-ms-flexbox;display:flex;margin:92px auto 90px;max-width:900px}.gift-seo-pop__p3>div:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;margin:0 0 0 40px}.gift-seo-pop__p3>div:nth-child(2){padding:20px 0 0}.gift-seo-pop__p3>div:nth-child(2) .gift-seo-pop__title{margin:0 0 .5em}.gift-seo-pop__p4{max-width:900px;margin:0 auto;font-size:1.6em;font-weight:600;line-height:1.5;text-align:center}.gift-seo-pop__p4 span{display:inline-block}.gift-seo-pop__p4 a{display:inline-block;margin:30px auto 60px;padding:0.35em 2.5em;border-radius:2em;color:#fff;background:#e84185;border:#e84185 1px solid;text-decoration:none;-webkit-transition:all .25s;transition:all .25s}.gift-seo-pop__p4 a:hover{background:#fff;color:#e84185}@media (max-width: 767px){.gift-seo-onepage{font-size:14px;text-align:center}.gift-seo-pop__title{font-size:30px}.gift-seo-pop__p1__text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gift-seo-pop__p1__text>:nth-child(2){margin:2em 0 0}.gift-seo-pop__p3>div:nth-child(2)>div:nth-child(2){margin:2em 0 0;text-align:left}.gift-seo-pop__p3{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gift-seo-pop__p3>div:nth-child(1){-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin:0}}@media (max-width: 480px){.gift-seo-onepage{font-size:13px;line-height:1.6;letter-spacing:0}.gift-seo-pop__title{font-size:22px}.gift-seo-pop__p1{margin:40px auto}.gift-seo-pop__p4 a{padding:0.35em 2em}}.section_revised{background:#dedede url(../images/index/revised_bg.jpeg) center top repeat}.revised_wrap{width:92%;max-width:1020px;margin:0 auto;padding:50px 0 75px;display:-webkit-box;display:-ms-flexbox;display:flex}.revised_text{-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%;letter-spacing:1px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.revised_text>div:nth-child(1){margin:1em 0;font-size:1.563em}.revised_text>div:nth-child(2){margin:1.6em 0 1.4em;font-size:1.875em;font-weight:600}.revised_text>div:nth-child(2) span{display:block;font-size:3.333em;font-weight:800}.revised_text>div:nth-child(3){margin:1em 0;font-size:1.563em}.revised_text a{display:block;margin:2.3em auto 1em;width:8em;line-height:2.8;border-radius:1.5em;color:#fff;background:#e74185;border:#e74185 1px solid;text-decoration:none;-webkit-transition:all .25s;transition:all .25s}.revised_text a:hover{background:#fff;color:#e74185}.revised_pic{position:relative;-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%}.revised_pic__apple{position:absolute;height:134%;bottom:-75px;left:-45%}.revised_pic__apple img{height:100%;max-width:none}@media (max-width: 992px){.revised_text{font-size:13px}}@media (max-width: 767px){.revised_text{font-size:1.8vw}}@media (max-width: 640px){.revised_wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 0 70px}.revised_text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:2.6vw;margin:-30px 0 0}.revised_pic{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.revised_pic__apple{position:relative;height:auto;bottom:0;left:-14%;width:100%;margin:-20px 0 0}.revised_pic__apple img{height:100%;max-width:none;height:auto;width:100%}.revised_text a{font-size:16px}}.section_course{position:relative;padding:60px 0;width:92%;max-width:1040px;margin:0 auto}.course__title{text-align:center;margin:60px 0 50px}.course__title .course__title__main{margin-bottom:10px;font-size:34px;font-weight:600;color:#3f3f3f;line-height:50px;letter-spacing:0.2px}.course__title .course__title__sub{margin-top:15px;color:#3e3947;font-size:18px;letter-spacing:1px;line-height:35px}.course__item-box{padding:0 2%}.course__item-list{min-height:500px;display:block;position:relative;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s}.course__item-1 .course__item-list{background:#7169c4}.course__item-1 .course__item-list:before{content:"";position:absolute;width:100%;height:0%;background:#4f47ab;bottom:0;left:0;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s}.course__item-1 .course__item-list:hover:before{content:"";position:absolute;width:100%;height:100%;background:#4f47ab;bottom:0;left:0}.course__item-1 .course__item-list:after{content:"";position:absolute;width:100%;height:100%;background:url(../images/course/img_1.png) no-repeat;background-size:100%;background-position:bottom;bottom:0;left:0}.course__item-2 .course__item-list{background:#1d71b8}.course__item-2 .course__item-list:before{content:"";position:absolute;width:100%;height:0%;background:#075ba2;bottom:0;left:0;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s}.course__item-2 .course__item-list:hover:before{content:"";position:absolute;width:100%;height:100%;background:#075ba2;bottom:0;left:0}.course__item-2 .course__item-list:after{content:"";position:absolute;width:100%;height:100%;background:url(../images/course/img_2.png) no-repeat;background-size:100%;background-position:bottom;bottom:0;left:0}.course__item-3 .course__item-list{background:#14b0bf}.course__item-3 .course__item-list:before{content:"";position:absolute;width:100%;height:0%;background:#009ead;bottom:0;left:0;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s}.course__item-3 .course__item-list:hover:before{content:"";position:absolute;width:100%;height:100%;background:#009ead;bottom:0;left:0}.course__item-3 .course__item-list:after{content:"";position:absolute;width:100%;height:100%;background:url(../images/course/img_3.png) no-repeat;background-size:100%;background-position:bottom;bottom:0;left:0}.course__item-4{padding:4% 2%}.course__item-4 .text .course__item-h2{margin-bottom:35px}.course__item-4 .course__item-list{background:#196989;min-height:300px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0 5%}.course__item-4 .course__item-list:before{content:"";position:absolute;width:100%;height:0%;background:#115875;bottom:0;left:0;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s}.course__item-4 .course__item-list:hover:before{content:"";position:absolute;width:100%;height:100%;background:#115875;bottom:0;left:0}.course__item-4 .course__item-list:after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#0d516d));background:linear-gradient(transparent, #0d516d)}.course__item-4 .bg-img{position:relative;margin-bottom:-5vw;z-index:1;width:85%}.course__item-4 .bg-img-box{padding:0}.course__item-4 .text-box{padding:0}.section_course .text{padding:12%;position:relative;z-index:1}.course__item-4 .text{padding:0}.section_course .text .course__item-h2{margin:0;padding:0;font-size:30px;color:#fff000;line-height:40px;font-weight:bold;letter-spacing:2px}.section_course .text .course__item-h4{font-size:14px;color:#fff;letter-spacing:1px;line-height:30px}.section_course .text .course__item-p{min-height:5.4em;font-size:15px;color:#fff;line-height:1.8;letter-spacing:1px;margin-top:20px;text-align:justify}.section_course .course__item-4 .text .course__item-p{min-height:auto}.section_course .text button{background:transparent;border:0;color:#fff;font-size:20px;letter-spacing:5px;font-weight:bold;padding:0;margin-top:20px}@media (max-width: 1200px){.course__item-4 .course__item-list{min-height:260px}}@media (max-width: 992px){.section_course .text{padding:10%}.section_course .text .course__item-h2{font-size:25px}.course__item-list{min-height:450px}.course__item-box{padding:0 1%}.course__item-4{padding:2% 1%}}@media (max-width: 767px){.course__item-box{padding:1% 1%}.course__item-list{min-height:500px}.course__item-4 .course__item-list{min-height:500px;display:block;-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;padding:0}.course__item-4 .text{padding:10%}.course__item-4 .bg-img{margin:0 auto;padding:7%;width:90%}.course__item{margin-right:0;margin-left:0}}@media (max-width: 480px){.section_course{padding:60px 0}.course__title{margin:60px 0 30px}.course__title .course__title__main{font-size:24px;line-height:38px}.course__title .course__title__sub{margin-top:30px;font-size:15px;letter-spacing:0px;line-height:30px}.section_course .text .course__item-h2{font-size:15px;line-height:26px;letter-spacing:1px}.section_course .text .course__item-h4{font-size:12px;line-height:26px;margin-top:0}.section_course .text .course__item-p{font-size:12px;margin-top:10px}.section_course .text button{font-size:13px;letter-spacing:2px;margin-top:10px}.course__item-list{min-height:350px}.course__item-4 .course__item-list{min-height:350px}.course__item-4 .text .course__item-h2{margin-bottom:15px}.course__item-4 .bg-img{margin:0 auto -5vw;padding:0}}
